human labour - Spanish English Dictionary